<div class="row u-hide u-no-padding" data-flow-details="moos">
  <div class="col-6">
    <h4>Why are snaps good for MOOS projects?</h4>
    <ul>
      <li>Bundle all the runtime requirements, including the exact version of MOOS/MOOS-IvP and system libraries you need.</li>
      <li>Directly and reliably control the delivery of application updates using existing infrastructure.</li>
      <li>Upgrades are safe. If your app fails to upgrade, users automatically roll back to the previous revision.</li>
      <li>Extremely simple creation of daemons.</li>
    </ul>
    <div class="p-flow-details__continue">
      <p>In just a few steps, you’ll have an example MOOS app in the Snap Store.</p>
      <a class="p-button--positive" href="/first-snap/moos">Continue &rsaquo;</a>
    </div>
  </div>

  <div class="col-6">
    <h4>Here's an example snapcraft.yaml that uses MOOS:</h4>
    <div class ="p-show-more is-collapsed" data-js="js-show-more">
      <pre class="p-code-yaml"><b>name</b>: moos
<b>version</b>: '0.1'
<b>summary</b>: MOOS Example
<b>description</b>: |
  This example includes MOOSDB, the main [&hellip;]

<b>confinement</b>: devmode
<b>base</b>: core18

<b>parts</b>:
  <b>moos</b>:
    <b>source</b>: https://github.com/themoos/core-moos/archive/v10.4.0.tar.gz
    <b>plugin</b>: cmake
    <b>build-packages</b>: [g++]

<b>apps</b>:
  <b>MOOSDB</b>:
    <b>command</b>: bin/MOOSDB</pre>

      {% include "home/_fsf_yaml_show_more.html" %}

    </div>
  </div>
</div>
